An Asynchronous Algorithm on NetSolve Global Computing System
نویسندگان
چکیده
The Explicitly Restarted Arnoldi Method (ERAM) allows to find a few eigenpairs of a large sparse matrix. The Multiple Explicitly Restarted Arnoldi Method (MERAM) is a technique based upon a multiple projection of ERAM and accelerates its convergence [3]. The MERAM allows to update the restarting vector of an ERAM by taking the interesting eigen-information obtained by the other ones into account. This method is particularly well suited to the GRID-type environments. We present an adaptation of the asynchronous MERAM for NetSolve global computing system. We point out some advantages and limitations of this kind of systems to implement the asynchronous hybrid algorithms. We give some results of our experiments and show that we can obtain a good acceleration of the convergence compared to ERAM. These results show also the interest of the MERAM-like hybrid methods for the GRID computing environments.
منابع مشابه
An asynchronous algorithm on the NetSolve global computing system
The explicitly restarted Arnoldi method (ERAM) allows one to find a few eigenpairs of a large sparse matrix. The multiple explicitly restarted Arnoldi method (MERAM) is a technique based upon a multiple projection of ERAM and accelerates its c S i t c a t ©
متن کاملAre Global Computing Systems Useful? Comparison of Client-server Global Computing Systems Ninf, NetSolve Versus CORB
Recent developments of global computing systems such as Ninf, NetSolve and Globus have opened up the opportunites for providing high-performance computing services over wide-area networks. However, most research focused on the individual architectural aspects of the system, or application deployment examples, instead of the necessary charactersistics such systems should intrinsically satisfy, n...
متن کاملBlock Matrix Multiplication in a Distributed Computing Environment: Experiments with NetSolve
We address synchronization issues of some block matrix multiplication algorithms in a distributed computing environment. We discuss performance behavior of a client/server implementation of these algorithms focusing on the most appropriate version which delivers the minimum synchronization overhead. Numerical experiments are carried out using the NetSolve distributed computing system.
متن کاملNetSolve's Network Enabled Server: Examples and Applications
The NetSolve project, underway at the University of Tennessee and Oak Ridge National Laboratory, allows users to access computational resources, such as hardware and software, distributed across the network. NetSolve provides a variety of interfaces so the user can easily perform scienti c computing tasks without having any computing resource installed on his/her computer. There are many resear...
متن کاملNetSolve: A Network-Enabled Solver; Examples and Users
The NetSolve project, underway at the University of Tennessee and at the Oak Ridge National Laboratory, allows users to access computational resources distributed across the network. These resources are embodied in computational servers and allow the user to easily perform scienti c computing tasks without having any computing facility installed on his/her computer. The user access to the serve...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004